﻿using System.Collections.Generic;
using System.Web.Caching;

namespace Isis.Interfaces
{
    public interface ICacheWrapper
    {
        void ClearCache(Cache cache);
        IEnumerable<string> GetCacheKeys(Cache cache);
        int GetCacheCount();
        double GetMaxCacheMemoryPercentage();
        double GetMaxCacheMemory();
        IDictionary<string, object> GetCacheItems();
    }
}